Nearly Linear-Time Model-Based Compressive Sensing
نویسندگان
چکیده
Compressive sensing is a method for recording a k-sparse signal x ∈ R with (possibly noisy) linear measurements of the form y = Ax, where A ∈ Rm×n describes the measurement process. Seminal results in compressive sensing show that it is possible to recover the signal x from m = O(k log n k ) measurements and that this is tight. The model-based compressive sensing framework overcomes this lower bound and reduces the number of measurements further to m = O(k). This improvement is achieved by limiting the supports of x to a structured sparsity model, which is a subset of all ( n k ) possible k-sparse supports. This approach has led to measurement-efficient recovery schemes for a variety of signal models, including tree-sparsity and block-sparsity. While model-based compressive sensing succeeds in reducing the number of measurements, the framework entails a computationally expensive recovery process. In particular, two main barriers arise: (i) Existing recovery algorithms involve several projections into the structured sparsity model. For several sparsity models (such as tree-sparsity), the best known model-projection algorithms run in time Ω(kn), which can be too slow for large k. (ii) Existing recovery algorithms involve several matrix-vector multiplications with the measurement matrix A. Unfortunately, the only known measurement matrices suitable for model-based compressive sensing require O(nk) time for a single multiplication, which can be (again) too slow for large k. In this paper, we remove both aforementioned barriers for two popular sparsity models and reduce the complexity of recovery to nearly linear time. Our main algorithmic result concerns the tree-sparsity model, for which we solve the model-projection problem in O(n logn + k log n) time. We also construct a measurement matrix for model-based compressive sensing with matrix-vector multiplication in O(n logn) time for k ≤ n1/2−μ, μ > 0. As an added bonus, the same matrix construction can also be used to give a fast recovery scheme for the block-sparsity model.
منابع مشابه
How well can we estimate a sparse vector?
The estimation of a sparse vector in the linear model is a fundamental problem in signal processing, statistics, and compressive sensing. This paper establishes a lower bound on the mean-squared error, which holds regardless of the sensing/design matrix being used and regardless of the estimation procedure. This lower bound very nearly matches the known upper bound one gets by taking a random p...
متن کاملSpectral Compressive Sensing
Compressive sensing (CS) is a new approach to simultaneous sensing and compression of sparse and compressible signals. A great many applications feature smooth or modulated signals that can be modeled as a linear combination of a small number of sinusoids; such signals are sparse in the frequency domain. In practical applications, the standard frequency domain signal representation is the discr...
متن کاملDimension Reduction Algorithms for Near - Optimal Low - Dimensional Embeddings and Compressive Sensing
In this thesis, we establish theoretical guarantees for several dimension reduction algorithms developed for applications in compressive sensing and signal processing. In each instance, the input is a point or set of points in d-dimensional Euclidean space, and the goal is to find a linear function from Rd into Rk , where k << d, such that the resulting embedding of the input pointset into k-di...
متن کاملSubspace and Bayesian Compressive Sensing Methods in Imaging
Compressive sensing is a new field in signal processing and applied mathematics. It allows one to simultaneously sample and compress signals which are known to have a sparse representation in a known basis or dictionary along with the subsequent recovery by linear programming (requiring polynomial (P) time) of the original signals with low or no error [1, 2, 3]. Compressive measurements or samp...
متن کاملCompressive Sensing and Waveform Design for the Identification of Linear Time-varying Systems Using Noisy Measurements
The application of compressive sensing and waveform design on the estimation of linear time-varying system characteristics using noisy measurements is investigated in this paper. Due to the sparsity of the system’s spreading function representation and the inherent noise in any real-world sensor or measurement device, we propose a new method based on our previous work for identifying narrowband...
متن کامل